function isIn直播界面_ks() {
    if (ocrText('更多直播', '小时榜', '说点什么', '送礼得金币', '游戏频道')) {
        return true
    }

    var detectsbottom = opencv.findImagesEx('图色992884.cv');
    if (detectsbottom != null) {
        return true
    }

    var detectstop = opencv.findImagesEx('图色814772.cv');
    if (detectstop != null) {
        return true
    }

    return false
}

function close_ks_弹窗() {
    var detectsclose = opencv.findImagesEx('图色866412.cv');
    if (detectsclose != null) {
        agentOrHidClick(detectsclose[0])
    }

    //找图返回目标数组
    var detectsclose2 = opencv.findImagesEx('图色637892.cv');
    if (detectsclose2 != null) {
        agentOrHidClick(detectsclose2[2])
        agentOrHidClick(ocrText('立即使用'))
    }

    agentOrHidClick(ocrText('暂不开启', '暂不', '拒绝', '不再提现', '不再', '放弃'))
}

function back2直播界面_ks(repeattimes) {
    if (repeattimes == undefined) repeattimes = 3
    printinfoOld('back2直播界面')

    backUntilFindView(() => {
        // SystemPrint.log(isIn直播界面())
        return isIn直播界面_ks()
    }, repeattimes, 5)

    // 点击上半屏回到直播界面
    if (ocrText('新人特权', '过期退', '购物车', '进店')) {
        click(0.01, 0.1)
    }
}

function write说点什么Ks() {
    if (hasExcuteFuncInTime是否在一段时间内执行过('write说点什么ks')) {
        return
    }
    // agentOrHidClick(ocrText('说点什么', '说点什', '点什么', '聊一聊', '聊一'))
    agentOrHidClick(ocrText('说点什么', '说点什', '点什么', '聊一聊', '聊一'), 2, () => {
        //找图返回目标数组
        // var detectsbc = opencv.findImagesEx('图色919984.cv');
        // if (detectsbc != null) {
        //   agentOrHidClick(detectsbc[0])

        // }
        var roundText = ['1111', '不错哦', '现货么', '多少钱', '好吃吗', '效果怎么样', '老年人可以吃吗', '小孩可以吃', '多久发货', '我来了', '小黄车下单'][getRandomNum(0, 10)]
        Clipboard.copy(roundText)
        sleep.second(2)
        agentOrHidClick(ocrTextMoreInRegion(0, 0.5, 1, 1, roundText.substring(0, 2), roundText.substring(roundText.length - 2)))

        // var randnum = getRandomNum(0, 100)
        // if (randnum > 75) {
        //     //找图返回目标数组
        //     var detects = opencv.findImagesEx('图色424667.cv');
        //     if (detects != null) {
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //     }
        // } else if (randnum > 50) {
        //     //找图返回目标数组
        //     var detects = opencv.findImagesEx('图色804287.cv');
        //     if (detects != null) {
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //     }
        // } else if (randnum > 25) {
        //     //找图返回目标数组
        //     var detects = opencv.findImagesEx('图色245819.cv');
        //     if (detects != null) {
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //         agentOrHidClick(detects[0])
        //     }
        // } else {
        //     if (isBetweenTime(0, 4) || isBetweenTime(18, 24)) {
        //         Clipboard.copy('主播晚上好')
        //         sleep.second(2)
        //         agentOrHidClick(ocrTextMoreInRegion(0, 0.4, 1, 1, '主播晚上好', '主播晚上', '晚上好'), 3)
        //     }

        //     if (isBetweenTime(4, 10)) {
        //         Clipboard.copy('主播早上好')
        //         sleep.second(2)
        //         agentOrHidClick(ocrTextMoreInRegion(0, 0.4, 1, 1, '主播早上好', '主播早上', '早上好'), 3)
        //     }

        //     if (isBetweenTime(10, 13)) {
        //         Clipboard.copy('主播中午好')
        //         sleep.second(2)
        //         agentOrHidClick(ocrTextMoreInRegion(0, 0.4, 1, 1, '主播中午好', '主播中午', '中午好'), 3)
        //     }


        //     if (isBetweenTime(13, 18)) {
        //         Clipboard.copy('主播下午好')
        //         sleep.second(2)
        //         agentOrHidClick(ocrTextMoreInRegion(0, 0.4, 1, 1, '主播下午好', '主播下午', '下午好'), 3)
        //     }
        // }

        agentOrHidClick(ocrWaitForText('发送', '送', '发', 3))
        setExcuteFuncInTime一段时间内不再执行('write说点什么ks', 20 * 60)
    })

    back2直播界面_ks(1)
}

// watch_ks_直播()
function watch_ks_直播(initBack) {
    expectView(() => {
        return isIn直播界面_ks()
    }, (stepTimes) => {
        printinfoOld('等待中....' + stepTimes)
        sleep.second(1)
    }, () => {
        printinfoOld('成功进入到直播间')
    }, null, 60)

    close_ks_弹窗()
    agentOrHidClickAbsoultX(ocrText('说点什', '点什么'), 70, 2, () => {
        agentOrHidClick(ocrText('自动'))
        agentOrHidClick(ocrWaitForMoreTextMillisecond('标清', '高清', '超清'))
    })


    if (initBack) {
        initBack()
    }

    var index = 0
    startThredTask(() => {

        index = index + 1
        if (index == 2) {
            agentOrHidClickAbsoultX(ocrText('说点什', '点什么'), 70, 2, () => {
                agentOrHidClick(ocrText('自动'))
                agentOrHidClick(ocrWaitForMoreTextMillisecond('标清', '高清', '超清'))
            })

        }
        close_ks_弹窗()


        // if (!hasExcuteFuncInTime是否在一段时间内执行过('go看直播挂机_领取优惠券_ks')) {
        //     var detects领取优惠券 = opencv.findImagesEx('图色374156.cv');
        //     if (detects领取优惠券 != null) {
        //         agentOrHidClick(detects领取优惠券[0])
        //         agentOrHidClick(ocrWaitForText('领取并', '并使用'))
        //         sleep.second(3)
        //         agentOrHidClick(ocrText('去抢购', '已售', '现货包邮'))
        //         reperatAgentSwipSmallDown循环向下浏览(false, 10)
        //         setExcuteFuncInTime一段时间内不再执行('go看直播挂机_领取优惠券_ks', 30 * 60)

        //         back2直播界面_ks(3)
        //         close_ks_弹窗()
        //     }
        // }

        // 小黄车
        if (!hasExcuteFuncInTime是否在一段时间内执行过('go看直播挂机_小黄车_ks')) {
            //找色返回目标数组
            var detect小黄车 = opencv.findMultiColorEx('图色383958.cv');
            if (detect小黄车 != null) {
                agentOrHidClick(detect小黄车[0])

                sleep.second(3)
                agentOrHidClickOffectY(ocrText('去抢购', '已售', '现货包邮'), 150)

                var rountimes = getRandomNum(5, 10)
                reperatAgentSwipSmallDown循环向下浏览_FOR_KS(false, rountimes)
                setExcuteFuncInTime一段时间内不再执行('go看直播挂机_小黄车_ks', 15 * 60)
                agentOrHidClick(ocrText('买家秀'), 3, () => {
                    click(0.4, 0.5)
                    sleep.second(5)

                    agentOrHidback()
                    sleep.second(2)
                    agentOrHidback()
                    sleep.second(2)
                })

                back2直播界面_ks(3)
                close_ks_弹窗()
            }
        }


        if (isIn直播界面_ks()) {
            if (!hasExcuteFuncInTime是否在一段时间内执行过('go看直播挂机_点赞_ks')) {
                var fordzTimes = Math.random() * 30 + 50
                for (var i = 0; i < fordzTimes; i++) {
                    click(0.49, 0.3, 50)
                    click(0.49, 0.3, 300)
                }
                setExcuteFuncInTime一段时间内不再执行('go看直播挂机_点赞_ks', 5 * 60)
            }
        }


        // if (!hasExcuteFuncInTime是否在一段时间内执行过('go看直播挂机_立即抢购_ks')) {
        //     // 秒杀/立即抢购
        //     agentOrHidClick(ocrText('秒杀', '立即抢购'), 3, () => {
        //         reperatAgentSwipSmallDown循环向下浏览(false, 10)

        //         back2直播界面_ks(3)
        //         close_ks_弹窗()
        //         setExcuteFuncInTime一段时间内不再执行('go看直播挂机_立即抢购_ks', 30 * 60)
        //     })

        //     agentOrHidClickOffectY(ocrText('立即下载', '即下载', '立即打开', '立即打'), 100, 3, () => {
        //         reperatAgentSwipSmallDown循环向下浏览(false, 10)

        //         back2直播界面_ks(3)
        //         close_ks_弹窗()
        //         setExcuteFuncInTime一段时间内不再执行('go看直播挂机_立即抢购_ks', 30 * 60)
        //     })
        // }

        write说点什么Ks()

        sleep.second(300)

    }, () =>{}, 20 * 60)
}
